home *** CD-ROM | disk | FTP | other *** search
- if ( test "$1" = "+" ) then
- shift
- else
- rm -f _temp_.dft _temp_.dob _temp_.dlb _temp_.d
- touch _temp_.dft _temp_.dob _temp_.dlb _temp_.d
- rm -f _temp_.dh _temp_.dop _temp_.dps
- echo '/* This file was automatically generated by Ghostscript (gsconfig). */' > _temp_.dh
- echo '/* See gconfig.c for documentation. */' >>_temp_.dh
- touch _temp_.dop _temp_.dps
- fi
- rm -f _temp_.c
- cat <<EOF >_temp_.c
- /bin/sh < _temp_.d
- rm -f obj.tr gconfig.h lib.tr
- sort <_temp_.dob | uniq >obj.tr
- mv _temp_.dh gconfig.h
- sort <_temp_.dft | uniq >>gconfig.h
- sort <_temp_.dop | uniq >>gconfig.h
- mv _temp_.dlb lib.tr
- sort <_temp_.dps | uniq >>gconfig.h
- rm -f _temp_.d*
- EOF
- for dev in $*
- do
- if ( test "${dev}" = "+" ) then
- rm -f _temp_.c
- touch _temp_.c
- else
- cat ${dev} >>_temp_.d
- fi
- done
- /bin/sh < _temp_.c
- rm _temp_.c
-